cable needle - French English Dictionary